mechanical stimulus - Español Inglés Diccionario